feeder trough - French English Dictionary